investment investing intellectual management investor law construction listings estimation software home valuation software estimating software attorney estimating properties software homes foreclosure invest construction software